<?php

      // author : zulad
	  // date : 28-11-2012
	  // rev 0.1 By infoxp
	  // init

	  $page = null;
	  $lst = array();
	  
echo '<h2>Liste des news</h2>'."\n\n";
			// ici on affiche un texte en hut de la page pour le changer c'esty dans modules/message_haut.php
echo '' . News . '<br />';

      // compteur des news

echo '<div id="cptNews"></div><div class="cadre_visible contenu_forum">';
			// ici on affiche un texte en hut de la page pour le changer c'esty dans modules/message_haut.php
echo '' . Liste_news . '<br />';

      //       <div class="cadre_transparent"><div class="parente">
	  //       <div class="titre_news_image">icône</div>
	  //	   <div class="titre_news_titre">titre</div>
	  //       <div class="titre_news_categorie">Catégorie</div>
	  //       <div class="titre_news_auteur">Auteur</div>
	  //       <div class="titre_news_visite">Visite</div>
	  //       <div class="titre_news_date">Date</div>
	  //       <div class="titre_news_commentaire">Commentaire(s)</div>
	  //       </div></div><fieldset><legend>Les news du site</legend>';

	  // get data

	  $cat['news']["data"] = $pdo->query('SELECT * FROM news');
	  $cat['tutos']["data"] = $pdo->query('SELECT * FROM tutos');
	  $cat['cours']["data"] = $pdo->query('SELECT * FROM cours');

	  // news

	  foreach ($cat['news']['data']  as $k=>$v)
	  {
	  if(strtotime('+2 day', $v['timestamp'])<time())

	  $class = "news_normal";
	  else
	  $class = "news_couleur";

	  $visite = $v['visite'];

	  if($visite=='')

	  $visite = 0;

	  $comment = GetValueFromQuery("SELECT COUNT(*) as value FROM commentaires_ns WHERE id_news=".$v['id']);

	  if($comment=='')

	  $comment = 0;
	  
$str =  $v['timestamp'].'--2--

      <div class="'.$class.' parente">
	  <div class="image_news"><img src="'.DIR_DESIGN.'/'.getDesignName().'/images/adv/news_adv-mini.png" border="0" width="24" height="15" /></div>
	  <div class="titre_news"><a href="news-voirnews.html?newsid='.$v['id'].'">'.$v['titre'].'</a></div>
	  <div class="categorie_news">news--2--</div>
	  <div class="auteur_news">' . sex2color(id2sex($v['membre_id']),$v['membre_id']) . '</div>
	  <div class="visite_news">'.$visite.'</div>
	  <div class="date_news">' . format_temps($v['timestamp']).'</div>
	  <div class="commenter_news">'.$comment.'</div>'
	  .'</div>';

	  array_push($lst,$str);
	  }

	  // cours

	  foreach ($cat['cours']['data']  as $k=>$v)
	  {
	  if(strtotime('+2 day', $v['timestamp'])<time())

	  $class = "news_normal";
	  else
	  $class = "news_couleur";

	  $visite = $v['visite'];

	  if($visite=='')

	  $visite = 0;

	  $comment = GetValueFromQuery("SELECT COUNT(*) as value FROM commentaires_cours WHERE cour_id=".$v['id']);

	  if($comment=='')

	  $comment = 0;

$str =  $v['timestamp'].'--2--

      <div class="'.$class.' parente">
	  <div class="image_news"><img src="'.DIR_DESIGN.'/'.getDesignName().'/images/adv/cours_adv-mini.png" border="0" width="24" height="15" /></div>
	  <div class="titre_news"><a href="./cours-view.html?courid='.$v['id'].'">'.$v['titre'].'</a></div>
	  <div class="categorie_news">cours--2--</div>
	  <div class="auteur_news">' . sex2color(id2sex($v['membre_id']),$v['membre_id']) . '</div>
	  <div class="visite_news">'.$visite.'</div>
	  <div class="date_news">' . format_temps($v['timestamp']).'</div>
	  <div class="commenter_news">'.$comment.'</div>'
	  .'</div>';

	  array_push($lst,$str);
	  }

	  // tutos

	  foreach ($cat['tutos']['data']  as $k=>$v)
	  {
	  if(strtotime('+2 day', $v['timestamp'])<time())
	  $class = "news_normal ";
	  else
	  $class = "news_couleur";

	  $visite = $v['visite'];

	  if($visite=='')

	  $visite = 0;

      $comment = GetValueFromQuery("SELECT COUNT(*) as value FROM commentaires_tutos WHERE tuto_id=".$v['id']);

	  if($comment=='')

	  $comment = 0;

$str =  $v['timestamp'].'--2--

      <div class="'.$class.' parente">
	  <div class="image_news"><img src="'.DIR_DESIGN.'/'.getDesignName().'/images/adv/tuto_adv-mini.png" border="0" width="24" height="15" /></div>
	  <div class="titre_news"><a href="./tuto-view.html?tutoid='.$v['id'].'">'. $v['titre'].'</a></div>
	  <div class="categorie_news">tutos--2--</div>
	  <div class="auteur_news">' . sex2color(id2sex($v['membre_id']),$v['membre_id']) . '</div>
	  <div class="visite_news">'.$visite.'</div>
	  <div class="date_news">' . format_temps($v['timestamp']).'</div>
	  <div class="commenter_news">'.$comment.'</div>'
	  .'</div>';

	  array_push($lst,$str);
	  }

	  // sort

	  sort($lst);
	  $lst = array_reverse($lst);

	  // faire les traitements sur la page

	  $page .= '';
	  foreach($lst as $k=>$v)
	  {

	  //

	  $tmp = explode('--2--',$v);$page .=  $tmp[1]. ' : '.$tmp[2];
	  }

$page .= '</div>';

$endScript = '<script>
              
						
							;(function(){
								
								$("fieldset .cadre_border_bottom:last-child").attr("class","cadre_border_nobottom");
								
							})();
						
						</script>';
							
					$page = $page.$endScript;


// affiche total
echo '<script>
    $("#cptNews").html("News ('.count($lst).')");
</script>';

// output

echo $page;

?>